composite piles - French English Dictionary